package gestioneAccount.web.beans;

import gestione.mgrImpiegato.*;
import javax.ejb.EJB;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.RequestScoped;
import dataTransferOblect.ImpiegatoDTO;



@ManagedBean(name="modificaImpiegatoBean")
@RequestScoped
public class ModificaImpiegatoBean {
	
	@EJB
	private ImpiegatoMgr impiegatoMgr;

	private ImpiegatoDTO impiegato;
	
	
	public ModificaImpiegatoBean() {
		impiegato = new ImpiegatoDTO();
		
	}

	public ImpiegatoDTO getImpiegato() {
		return impiegato;
	}

	public void setImpiegato(ImpiegatoDTO impiegato) {
		this.impiegato = impiegato;
	}
	
	public String modificaNome() {
		impiegatoMgr.updateNome(impiegato);
		return "modificaDati.xhtml";
	}
	
	public String modificaCognome() {
		impiegatoMgr.updateCognome(impiegato);
		return "modificaDati.xhtml";
	}
	
	public String modificaPassword() {
		impiegatoMgr.updatePassword(impiegato);
		return "modificaDati.xhtml";
	}
	
		
	

}

